a plague on both your houses - Alemán Inglés Diccionario